unexpected earliness

Translations
неожиданная ранность
The unexpected earliness of his arrival caught us off guard.
Неожиданная ранность его прибытия застала нас врасплох.